home *** CD-ROM | disk | FTP | other *** search
- global gCamera, gWorld, gTransFormat, gRacers, gSpriteScale
-
- on createPlaceOverlay
- theText = member("PlaceText").text
- put getPrintTime(gRacers[1].pCourseTime) into theText.line[4]
- playerPlace = 1
- playerTime = gRacers[1].pCourseTime
- repeat with i = 2 to gRacers.count
- if gRacers[i].pCourseTime then
- if gRacers[i].pCourseTime < playerTime then
- playerPlace = playerPlace + 1
- end if
- end if
- end repeat
- if playerPlace = 1 then
- put "1st" into theText.line[2]
- else
- if playerPlace = 2 then
- put "2nd" into theText.line[2]
- else
- if playerPlace = 3 then
- put "3rd" into theText.line[2]
- else
- put "4th" into theText.line[2]
- end if
- end if
- end if
- member("PlaceText").text = theText
- member("PlaceTextB").text = theText
- member("PlaceImageB").image = member("PlaceTextB").image
- member("PlaceImage").image = member("PlaceText").image
- theTex2 = gWorld.newTexture("PlaceTextureB", #fromCastMember, member("PlaceImageB"))
- theTex = gWorld.newTexture("PlaceTexture", #fromCastMember, member("PlaceImage"))
- theTex2.renderFormat = gTransFormat
- theTex.renderFormat = gTransFormat
- gCamera.addOverlay(theTex2, point(338, 188) * gSpriteScale, 0)
- gCamera.overlay[gCamera.overlay.count].scale = 1.05000000000000004 * gSpriteScale
- gCamera.addOverlay(theTex, point(336, 186) * gSpriteScale, 0)
- gCamera.overlay[gCamera.overlay.count].scale = 1.05000000000000004 * gSpriteScale
- end
-